tourist facility license - Español Inglés Diccionario